/*======================================*/
/* RESET ALL STYLES
/*======================================*/
*{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}

/*======================================*/
/* COMMON STYLES
/*======================================*/
H1 {
	font-size:2.0em;
	line-height:1.5em;
} 
/*
body {
	background-image: url("../images/textures/bg.jpg");
}
*/
body
{
	SCROLLBAR-FACE-COLOR: #456177;
	FONT-SIZE: 11px;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	SCROLLBAR-BASE-COLOR: #456177;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	background-image: url("../images/textures/bground.jpg");
}
table {
	background-image: url("../images/textures/bg.jpg");
}

/*======================================*/
/* LINK STYLES
/*======================================*/

/* General links
----------------------------------------*/
a{
	color:#004080;
	text-decoration:none;
}

a:hover{
	color:#0000FF;
	font:bold;
}

a:visited{
	color:#800080;
}

/* Pager links
----------------------------------------*/
a.Pager{
	color:#0000FF;
	text-decoration:none;
	border:solid thin #FF8000 1px;
	padding-left:7px;
	padding-right:7px;
	height:20px;
}

a.Pager:hover{
	color:#FF0000;
	font:bold;
	border-color:#FF0000;
	background-color:#FFFF00;
}

/*======================================*/
/* TABLE STYLES
/*======================================*/

/* Window Style
----------------------------------------*/
TABLE.WindowStyle {
	border: solid thin #8F91A6 1px;
	background:#FFFFFF;
}

TABLE.WindowStyle TH {
	background-color: #FF9900;
	color: #FFFFFF;;
	padding:2px;
}

TABLE.WindowStyle TD {
	padding:2px;
}

/* Result Table Style
----------------------------------------*/
TABLE.ResultStyle {
	border: solid thin #95B3DE thin 1px;
	background:#FFFFFF;
}

TABLE.ResultStyle TH {
	background-color:#FF9900;
	color:#FFFFFF;
	border-right: solid thin #FFFFFF 1px;
	padding:2px;
}

TABLE.ResultStyle TD {
	padding:2px;
	border-bottom: solid thin #95B3DE 1px;
	border-right: solid thin #95B3DE 1px;
}

TABLE.ResultStyle TR:nth-child(odd) {
	background-color:#EEFFFF;
}

TABLE.ResultStyle TR:nth-child(even) {
	background-color:#EEEEFF;
}
/*------------       CuongTV5       -----------*/
/***********************************************/
/******************* Footer ********************/
.CopyRight
{
	font-size: 11px;
	font-weight: bold;
    color:#969695;
	text-align: center;
	BORDER-RIGHT: #000000 thin 1px solid;
	BORDER-LEFT: #000000  thin 1px solid;
	background-image: url(../images/bottom.jpg);
}
/***********************************************/
/******************* Banner ********************/
.Banner
{
	BORDER-RIGHT:#000000 thin 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	background-image: url(../images/banner.jpg);
}
/***********************************************/
/*************** Body Left *********************/
.BorderLeft
{
	background-color: White;
}
}
/***********************************************/
/*************** Body Right ********************/

.BorderRight
{
	BORDER-RIGHT: #000000  thin 1px solid;
	padding-right:2px;
}
/***********************************************/
.MyTable
{
	BORDER-RIGHT: #000000 thin 1px solid;
	BORDER-LEFT: #000000 thin 1px solid;
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #333333;
	BACKGROUND-COLOR: #f4fbff;
	background:#D6DEEC;
	TEXT-DECORATION: noneo;
}
.MyTable2
{
		BORDER-RIGHT: #5182c2 thin 1px solid;
        BORDER-TOP: #5182c2 thin 1px solid;
        BORDER-BOTTOM: #5182c2 thin 1px solid;
        BORDER-LEFT: #5182c2 thin 1px solid;
		FONT-SIZE: 11px;
        COLOR: #3646BE;
        FONT-FAMILY: Tahoma, Helvetica, sans-serif;
        BACKGROUND-COLOR: #D8D6BF;
		background:#D6DEEC;
        TEXT-DECORATION: none;
		text-align:center;
}
.TopFormLeft
{
	border-top: #9E9E9E 1px solid;
	border-bottom: #9E9E9E 1px solid;
	font-size: 11px;
	border-left: 1px solid #9E9E9E;
	color: White;
	font-family: Tahoma;
	background-color: #9F9B74;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight: bold;
}
/********** Style for textbox **********/
.TextBox
{
	BORDER-RIGHT: #5182c2 1px solid;
	BORDER-TOP: #5182c2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #5182c2 1px solid;
	COLOR: #17314c;
	BORDER-BOTTOM: #5182c2 1px solid;
	FONT-FAMILY: Tahoma;
}
.TextBoxRed
{
	BORDER-RIGHT: #5182c2 1px solid;
	BORDER-TOP: #5182c2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #5182c2 1px solid;
	COLOR: red;
        font-weight: bold;
	BORDER-BOTTOM: #5182c2 1px solid;
	FONT-FAMILY: Tahoma;
}


.TextBoxReadOnly
{
	BORDER-RIGHT: #5182c2 1px solid;
	BORDER-TOP: #5182c2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #5182c2 1px solid;
	COLOR: #17314c;
	BORDER-BOTTOM: #5182c2 1px solid;
	FONT-FAMILY: Tahoma;
	background-color: #E4E5ED;
}

.TextBoxErr
{
	BORDER-RIGHT: #5182c2 1px solid;
	BORDER-TOP: #5182c2 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #5182c2 1px solid;
	COLOR: red;
        FONT-WEIGHT:BOLD;
	BORDER-BOTTOM: #5182c2 1px solid;
	FONT-FAMILY: Tahoma;
	background-color: #E4E5ED;
}
TEXTAREA
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 11px;
	border-left: #000066 1px solid;
	color: #000066;
	border-bottom: #000066 1px solid;
	font-family: Tahoma;
}
/***********************************************/
/*************** Select Option *****************/
SELECT
{

	BORDER-RIGHT: #00596B 1px solid;
	BORDER-TOP: #00596B 1px solid;
	BORDER-BOTTOM: #00596B 1px solid;
	BORDER-LEFT: #00596B 1px solid;
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Tahoma;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
/***********************************************/
.ErrorText
{
	font-family: Tahoma, Helvetica, Courier;
	font-size: 12px;
	color: #ff0000;
}
.ErrForm
{
	font-size: 10px;
	border-left: #336699 1px solid;
	border-top: #336699 1px solid;
	border-right: #336699 1px solid;
	border-bottom: #336699 1px solid;
	color: #A20000;
	font-family: Tahoma;
	background-color: #FFE3F3;
	font-weight: bold;
	padding-bottom: 11px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 11px;
}
